.search {
  margin-bottom: 1rem;
  display: flex;
  justify-content: space-between;
  .left > :global(.next-input) {
    margin-right: 0.5rem;
  }
  .right > button {
    margin-right: 0.5rem;
    &:last-child {
      margin-right: 0;
    }
  }
}
.table {
  :global {
    .next-table-row td[data-next-table-col='3'] .next-table-cell-wrapper,
    .next-table-row td[data-next-table-col='4'] .next-table-cell-wrapper {
      white-space: nowrap;
      max-width: 180px;
    }
  }
}

.dialog {
  width: 500px;
  :global {
    .next-row {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
      &:nth-child(2n + 1) {
        background-color: #f5f5f5;
      }
      .next-col {
        word-wrap: break-word;
        &.next-col-6 {
          font-weight: bold;
          text-align: right;
        }
      }
    }
  }
}
